*{
    margin:0; padding: 0;
}
body{
    font-family: Arial,"Microsoft YaHei","宋体";
    background-color: #fafafa;
}
ul{
    list-style: none;
}
a{
    text-decoration: none;
}
img,input{
    border: none;
}
.z{
    float: left;
}
.y{
    float: right;
}
.head{
    width: 100%;
    position: fixed;
    z-index: 1;
}
.head .h_top{
    height: 90px;
    background-color: rgba(0,0,0,0.5);
}
.head .h_top .h_top_inner{
    width: 1094px;
    margin: 0 auto;
}
.h_top_inner .top_logo{
    float:left;
    padding: 2px 0 0 7px;
}
.h_top_inner .top_logo img{
    float: left;
    height: 87px;
}
.h_top_inner .h_top_right{
    float:right;
    padding-right: 6px;
}
.h_top_inner .h_top_right li{
    float: left;
    padding-left: 23px;
    color: #b2b2b2;
    font-size: 12px;
    font-family: "宋体";
    height: 40px;
    line-height: 40px;
}
.h_top_inner .h_top_right a{
    color: #b2b2b2;
    display: block;
    float: left;
}
.h_top_inner .h_top_right form{
    float: right;
}
.h_top_inner .h_top_right input:first-child{
    width: 134px;
    height: 18px;
    line-height: 18px;
    background-color: #8b898a;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
    color: #c6c4c5;
    float: left;
    padding-left: 18px;
}
.h_top_inner .h_top_right input:last-child{
    width: 22px;
    height: 18px;
    float: left;
    background-color: #8b898a;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px;
    background-image: url("../images/sousuo_06.jpg");
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.head .h_bot{
    height: 34px;
    background-color:rgba(255,0,0,0.5) ;
}
.head .h_bot ul{
    width: 1094px;
    margin:0 auto;
}
.head .h_bot ul li{
    float: left;
    width: 130px;
    line-height: 34px;
}
.head .h_bot ul li:first-child{
    padding-left: 7px;
}
.head .h_bot ul li a{
    color: #fff;
    font-size: 14px;
}
.banner{
    height: 440px;
    background: url("../images/panzi.jpg") no-repeat;
    background-position: top center;
}
.brank{
    height: 90px;
    background: url("../images/banner_bottom.jpg") repeat-x;
}
.brank .b_inner{
    width: 1094px;
    margin:0 auto;
}
.brank .b_inner a{
    height: 73px;
    line-height: 73px;
    display: block;
    float: left;
    padding-top: 17px;
}
.brank .b_inner img{
    height: 50px;
}
.main{
    background: url("../images/main_bg.jpg") no-repeat;
    background-position: center;
}
.main .m_inner{
    width: 1094px;
    margin:0 auto;
}
.main .star{
    height: 410px;
}
.main .star h3{
    padding-top: 43px;
    line-height: 57px;
    font-size: 24px;
    font-weight: 400;
    color: #636260;
}
.main .star li{
    width: 202px;
    text-align: center;
    float: left;
    padding: 0 8px;
}
.main .star li .m_pic{
    width: 202px;
    height: 195px;
    background: url("../images/proBg.png") no-repeat;
    padding-top: 7px;
    position: relative;
}
.main .star li .guan{
    position: absolute;
    right: -10px;
    bottom: -10px;
}
.main .star a{
    color: #606060;
    display: block;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
}
.main .news{
    height: 419px;
    padding-top: 40px;
}
.main .news li{
    width: 230px;
    height: 360px;
    background-color: white;
    padding: 4px 15px 0 15px;
    float: left;
    margin-right: 18px;
    box-shadow: 0 0 10px 0 #e2e2e2;
}
.main .news li .n_pic{
    height: 160px;
}
.main .news li .n_text{
    height: 110px;
}
.main .news li:last-child{
    margin:0;
}
.main .news h4{
    font-size: 15px;
    color: #5e605d;
    line-height: 42px;
}
.main .news .n1 .n_text{
    height: 75px;
    padding: 19px 0 16px 0;
}
.main .news .n_text{
    padding: 19px 0 16px 0;
}
.main .news p{
    color: #5f5f5f;
    line-height: 25px;
    font-size: 12px;
}
.main .news .aj{
    width: 85px;
    height: 23px;
    background: url("../images/more.png");
    padding-top: 4px;
    padding-left: 15px;
    box-shadow: 4px 3px 6px rgba(0,0,0,.3);
}
.main .news .aj a{
    color: white;
    font-size: 13px;
    display: block;
    width: 100px;
    height: 27px;
}
.main .news .n2 .n_text{
    height: 95px;
    padding: 15px 0 0 0;
}
.main .news .n2 p{
    font-size: 12px;
    color: #5f5f5f;
    line-height: 25px;
}
.main .news .n2 .time{
    font-size: 12px;
    color: #b3b3b3;
    padding-top: 10px;
    line-height: 9px;
}
.main .news #n3 .n_text{
    height: 96px;
    padding: 10px 0 4px 0;
}

.main .news #n3 p{
    line-height: 24px;
}
.main .news #n3 p{
    background: url("../images/jiantou_29.jpg") no-repeat;
    background-position: left center;
    padding-left: 15px;
}
.main .news #n3 p:first-child{
    font-size: 15px;
    line-height: 24px;
    background: none;
    padding: 0;
}
.main .news #n3 p a{
    color: #606060;
}
.footer{
    height: 270px;
    background-color: #626262;
}
.f_inner{
    width: 1087px;
    margin: 0 auto;
    padding-left: 7px;
    padding-top: 36px;
}
.f_inner dl{
    width: 165px;
    float: left;
}
.f_inner dt{
    line-height: 20px;
    font-size: 12px;
    font-weight: 700;
}
.f_inner dt a{
    color: #dddddd;
}
.f_inner dd{
    font-size: 12px;
    font-family: "宋体";
    line-height: 20px;
}
.f_inner dd a{
    color: #b2b2b2;
}
.f_inner dl:last-child{
    width: 97px;
}
.bottom{
    height: 72px;
    background-color: #292929;
}
.bottom .bott_inner{
    padding-top: 10px;
    width: 1094px;
    margin:0 auto;
}
.bottom .bott_inner p{
    font-size: 12px;
    line-height: 21px;
}
.bottom .bott_inner p:last-child{
    clear: both;
}
.inx{
    width: 49px;
    height: 42px;
    background-color: rgba(98,98,98,.5);
    position: fixed;
    right: 68px;
    bottom: 32px;
    border-radius: 2px;
}